Önceki makalelerimizde Scratch’in temel yapısından bahsetmiştik. Bu makalemizde ise Scratch ile nasıl oyun oluşturabiliriz, projemizi nasıl hazırlayabiliriz bunları konuşacağız.
Günümüzde, programlamayı öğrenmek ve eğlenceli projeler geliştirmek için birçok araç bulunmaktadır. Bu araçlar arasında öne çıkanlardan biri ise Scratch’tir. Scratch, görsel bloklar kullanarak programlama yapmayı kolaylaştıran bir platformdur ve özellikle oyun geliştirme konusunda popülerdir.
Scratch’e başlamak için öncelikle ücretsiz bir hesap oluşturmanız gerekiyor. Hesap oluşturduktan sonra, Scratch’in kullanıcı dostu ara yüzü ile karşılaşacaksınız.
Ara yüzünde sol üst köşede bulunan “Yeni Proje Oluştur” butonuna tıklayarak yeni bir proje başlatabilirsiniz. Bu aşamada projenize bir isim vermek iyi bir adımdır.
Sağ üst köşede bulunan “Seç” menüsünden, projenize karakterler ve arka planlar ekleyebilirsiniz. Bu adım, oyununuzun temel bileşenlerini seçme aşamasıdır.
Karakterlerinizi hareket ettirmek ve etkileşimler eklemek için sol taraftaki “Kod Blokları” bölümünden uygun blokları sürükleyip bırakarak kullanabilirsiniz. Örneğin, “Hareket” bloklarıyla karakterlerinizi yönlendirebilirsiniz.
Oyuna etkileşimler eklemek için “Kontrol” ve “Etkileşim” bloklarını kullanabilirsiniz. Klavye veya fareye verilen komutlarla karakterlerinizin tepkilerini belirleyebilirsiniz.
Oyununuzu daha eğlenceli hale getirmek için karakterlere ses ve müzik ekleyebilirsiniz. Scratch’in sağladığı ses bloklarıyla kolayca müzik efektleri oluşturabilirsiniz.
Oyununuzu oluşturduktan sonra, “Yeşil Bayrak” butonuna tıklayarak projenizi test edebilirsiniz. Bu adımda oyununuzu çalışırken gözlemleyerek gerekli düzenlemeleri yapabilirsiniz.
Projeyi tamamladığınızda, “Dosya” menüsünden “Projeyi Paylaş” seçeneğini kullanarak Scratch topluluğuyla projenizi paylaşabilirsiniz.
Sizlere örnek olması açısından basit bir Scratch oyun kodu örneği. Bu örnekte, bir karakterin klavye ok tuşlarıyla hareket etmesi sağlanacak.
İlk olarak, bir karakter seçin (örneğin, bir hayalet) ve bir arka plan belirleyin (örneğin, bir ev içi sahne).
Ardından, karakterin klavye ile hareket etmesini sağlayacak kod bloklarını ekleyin:
Klavye "yukarı ok tuşuna basıldığında yap" {
karakteri yukarı yönde 10 birim hareket ettir
}
Klavye "aşağı ok tuşuna basıldığında yap" {
karakteri aşağı yönde 10 birim hareket ettir
}
Klavye "sol ok tuşuna basıldığında yap" {
karakteri sola doğru 10 birim hareket ettir
}
Klavye "sağ ok tuşuna basıldığında yap" {
karakteri sağa doğru 10 birim hareket ettir
}
Bu kod, klavye ok tuşlarına basıldığında karakterin belirtilen yönde hareket etmesini sağlar. Örneğin, yukarı ok tuşuna basıldığında karakter yukarı doğru 10 birim hareket eder.
Son olarak, bu kod bloklarını Scratch arayüzünde ilgili karakterin üzerine sürükleyip bırakarak ekleyin.
Bu şekilde, oyuncu klavye ok tuşlarıyla karakteri yönlendirebilir. Bu, basit bir hareket etme mekaniği oluşturan bir Scratch oyununun temelidir. Daha sonra ek özellikler ve etkileşimler ekleyerek oyununuzu daha da geliştirebilirsiniz.
Artık Scratch kullanarak kendi oyununuzu oluşturmanın temel adımlarını öğrendiniz! Daha fazla deneyim kazanmak için farklı blokları kullanarak projenizi geliştirebilir ve Scratch’in sunduğu diğer özellikleri keşfedebilirsiniz.
Bilişim School tarafından geliştirilen Talent 14 platformunda Scratch’in sunduğu diğer özelliklerini daha detaylı bir şekilde öğrenebilir ve kodlamaya 1 – 0 önde başlayabilirsiniz.
Unutmayın, pratik yaparak ve projeler geliştirerek programlama becerilerinizi geliştirebilirsiniz. Scratch’in size eğlenceli bir programlama deneyimi sunmasını dileriz!
Çalışma Saatlerimiz : Pazartesi-Cuma / 08:00-17:00
İletişim
0312 980 00 20Copyright © 2023. Tüm Hakları Saklıdır.
Çalışma Saatlerimiz : Haftada 7 GÜN / 09:00-18:00
İletişim
0312 980 00 20Bu web sitesi, size mümkün olan en iyi kullanıcı deneyimini sunabilmek için çerezleri kullanır. Çerez bilgileri tarayıcınızda saklanır ve web sitemize döndüğünüzde sizi tanımak ve ekibimizin web sitesinin hangi bölümlerini en ilginç ve yararlı bulduğunuzu anlamasına yardımcı olmak gibi işlevleri yerine getirir.
Çerez ayarları tercihlerinizi kaydedebilmemiz için kesinlikle gerekli çerezler her zaman etkin olmalıdır.
Bu çerezi devre dışı bırakırsanız, tercihlerinizi kaydedemeyiz. Bu da, bu web sitesini her ziyaret ettiğinizde çerezleri tekrar etkinleştirmeniz veya devre dışı bırakmanız gerekeceği anlamına gelir.